Golang Job: Platform Engineer

Job added on

Company

FundApps

Location

London, England - United Kingdom

Job type

Full-Time

Golang Job Details

FundApps is a SaaS scaleup that helps investment managers monitor and comply with worldwide regulations. We were one of the world's first "RegTechs" and we're shaking up an entire industry. Our clients love what we do and this has led to phenomenal consistent revenue growth.

Our first area of focus was to help managers with Shareholding Disclosure, a complex regulatory problem without a fit-for-purpose solution in the market. Since that time, our service has become the undisputed market leader for the management of Shareholding Disclosure. We have also added new ground-breaking services - Sensitive Industries and Position Limits - and in 2020, introduced Rapportr to make reporting simple for our clients.

Everyday, our service monitors a collective US$14 trillion in assets under management on behalf of clients ranging from US$50 million Hedge Funds to the largest Sovereign Wealth Fund in the world.

We’re a growing team of 90 FundAppers and over 30 nationalities at last count. We have offices in London, New York and Singapore and remote employees spread across the globe. In 2018, we became a Certified B Corporation and in 2019 were recognised as a B Corp 'Best for the World' Honoree - highlighting our commitment to doing good by our people, the environment and the community.

We ❤️ clean, simple code.

We're a small team of smart, friendly people who collaborate closely and take pride in delivering amazing software and providing extraordinary customer support. You’ll help shape what we work on and how we do it. You won’t be micro-managed or stuck in a rut. We work hard on challenging problems and have a good time doing it.

We believe focusing on automation, testing and code quality enables us to move faster than our competitors whilst delivering better software. Our team values are professionalism, sustainability, and psychological safety; we hold each other to high standards, give each other considered, caring feedback, work smart and look out for each other. Learn more about our engineering culture here.

We're looking for a DevX (Developer Experience) Engineer with strong knowledge of NodeJs, Python or GoLang to help FundApps take the next step on our journey to make compliance simple. You’ll be joining a team of engineers whose purpose is to enable our product teams to quickly build, release and monitor software and infrastructure safely, using common patterns, which you’ll help to define.

What We Do

The DevX team is responsible for helping our colleagues in the wider engineering team ship innovative product features quickly, safely and easily. We prioritise our work based on the needs of our product teams and our work is split between implementing technical solutions and coaching and mentoring.

What You'll Be Working On

    • Automation. From Github repo templates to Backstage plugins, IaC to Github Actions, everything we do in the DevX is about enabling our product teams to develop our platform at high-velocity without shifting focus. This means providing them with tools that get their changes from PR to production quickly whilst maintaining our standards of quality.
    • Security. Our customers have high standards, so our practices must measure up. You will help design and implement security policies and controls that give comfort to large financial institutions whilst allowing the organisation to remain lean and move fast.
    • Infrastructure. Our infrastructure mindset is cloud-native, using AWS services to create modern, scalable platforms. We’re always looking for opportunities to improve and some of our legacy systems need to be migrated onto current best practice platforms and patterns. You’ll be part of the team that’s making infrastructure architecture decisions to maintain our highly secure and available environment, then helping teams adopt that architecture.
    • Monitoring, Logging, Alerting and Tracing. We’re looking for someone with experience designing and implementing visibility tooling that can help our product teams to use these tools effectively.
    • DevOps. We believe DevOps is a culture and a way of working, not a job title. We don’t have DevOps Engineers but we do try to “do DevOps”. In practice this means knowledge sharing, documenting, presenting and pairing with others. We develop patterns and tools that have the ability to provide value to product teams but they only become valuable when we share them effectively.

Duties & Responsibilities

    • Working with the wider engineering team to identify common challenges that can be improved by DevX.
    • Working with the DevX team to design and implement solutions that enable effective product development.
    • Working with our Head of Security and Security Champions to find ever-more effective ways of meeting our high security requirements and continually raising the bar on our security approaches and standards.
    • Working with individual product teams to improve service maturity (a series of measures used to reference the quality of our products and the tools associated with them).
    • Collaborating with product teams to help manifest their innovations into common patterns.
    • Knowledge sharing with groups and individuals as needed about tools, patterns and guardrails.

Our Core Technologies

    • We like to use the best tools for the job and you'll have full input into what our stack evolves into. We're currently using:

    • AWS:
      Lambda, Fargate, Eventbridge, Step Functions, SQS, S3 and others
    • IaC: Terraform, Serverless Framework
    • Monitoring: DataDog, PagerDuty
    • CI/CD: Github Actions
    • Languages: C#, TypeScript (React)
We don't expect you to tick every box; if you get warm fuzzy feelings about what we're trying to achieve at FundApps, then we want to hear from you!

This can be a fully remote or hybrid position to those residing in the UK, Spain, Portugal, Netherlands, Croatia, Denmark, Switzerland, Sweden, Iceland and Poland. We require a standard B2 grade of spoken language as a minimum. We have a fully accessible office in Shoreditch, London.

Salary expectations £70,000 to £80,000 per annum dependent on skill and experience.

Benefits
Life at FundApps
Matched pension contribution up to 10%
Flexible working - Choose a work from home/office arrangement that suits you
26 weeks leave for all new parents regardless of gender, location or family structure
£1,000 learning budget each year and unlimited professional development leave
Wellbeing benefits such as private health insurance, a flexible stipend, mental health coaching and a Headspace subscription
Peer micro-bonuses through Bonusly
25 days holiday leave + an extra day next year if you use it all + an extra day after 3 & 5 years
5 Years @ FundApps - additional 4 week paid holiday leave during your 5th year as a FundApper
❤️ Unlimited volunteering leave
Birthday off
Unlimited sick and compassionate leave
Cycle to work schemes
Peer-led ‘Brown-bag lunch’ learning sessions

We are proud of the diversity of all FundAppers - it makes us strong. You will find flexibility around religious observances, our national flags all around the office, a monthly ‘Laydeez who lunch’ and a Pride celebration with some epic Cher and RuPaul playlists! If you’re looking for a workplace where you can just be yourself, you’re in the right place.

Your privacy
Any information you submit through our job application process will be used for the purposes of assessing your fit for a role at FundApps. We may also retrieve and store information from your public social media profiles for the same purpose. You can find out more about how your data is used and your rights in our privacy policy.